RTX64Config

NOTE: This sample project will not build with the Intel Compiler.

Description

This sample contains the source code for RTX64Config, the command-line tool for configuration and control of the RTX64 Runtime component. This sample demonstrates how to use the RTX64 Managed Code Framework (IntervalZero.RTX64.dll), which provides programmatic access to all RTX64 configuration and control operations.

For the command line syntax of this application, from a command prompt type RTX64Config /?.

Source Files

RTX64Config project:

APIs Referenced

RTX64 Framework Class Properties Used
IntervalZero.RTX64.Config.Subsystem

HALTimerPeriod

LocalMemoryPoolInitialSize

LocalMemoryPoolExpansionSize

DisableLocalMemoryExpansion

DisableLocalMemoryShrink

UseLocalMemory

ResetLocalMemoryPoolExpansionSize

PriorityInversionEnabled

WindowsProcessors

RtssProcessorsActual

RtssProcessorsRequested

SetWindowsAndRtssProcessorsRequested

WatchdogEnabled

WatchdogTimeout

DefaultTimeQuantum

UseStructuredExceptionHandling

Minidump

StartMode

FreeStackOnTerminateThread

ExceptionBehavior

FreezeFaultingProcessOnException

FreeStackOnTerminateThread

ExceptionBehavior

FreezeFaultingProcessOnException

IntervalZero.RTX64.Config.Product

RuntimeVersion

SDKVersions

GetLicenseInfo

IntervalZero.RTX64.Config.Network

Started Memory

TickInterval

MaxSockets

StackMTU

TimerPriority

IdealProcessor

Verbose

TimerIdealProcessor

AutoStart

GetAllNetworkInterfaces

IntervalZero.RTX64.Config.Device

RTX64Devices

WindowsDevices

IntervalZero.RTX64.Config.NetworkInterFace

FriendlyName

Driver Enabled

Ipv4Address

Netmask

Gateway

PciBusLocation

InterruptPriority

LinkStatus

LinkStatusPriority

LinkStatusIdealProcessor

Mtu

Ipv6Address

Ipv6Prefix

ReceivePriority

Interrupt

NumReceiveBuffers

NumTransmitBuffers

ReceiveIdealProcessor

InterruptIdealProcessor

GetAllNetworkFilters

IntervalZero.RTX64.Config.NetworkFilter

FilterDriver

FilterEnabled